google.golang.org/protobuf/internal/impl.coderFieldInfo.mi (field)

39 uses

	google.golang.org/protobuf/internal/impl (current package)
		codec_field.go#L51: 		cf.mi, cf.funcs = fieldCoder(fd, cf.ft)
		codec_field.go#L232: 	return protowire.SizeBytes(f.mi.sizePointer(p.Elem(), opts)) + f.tagsize
		codec_field.go#L237: 	b = protowire.AppendVarint(b, uint64(f.mi.sizePointer(p.Elem(), opts)))
		codec_field.go#L238: 	return f.mi.marshalAppendPointer(b, p.Elem(), opts)
		codec_field.go#L250: 		p.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field.go#L252: 	o, err := f.mi.unmarshalPointer(v, p.Elem(), 0, opts)
		codec_field.go#L262: 	return f.mi.checkInitializedPointer(p.Elem())
		codec_field.go#L388: 	return 2*f.tagsize + f.mi.sizePointer(p.Elem(), opts)
		codec_field.go#L393: 	b, err := f.mi.marshalAppendPointer(b, p.Elem(), opts)
		codec_field.go#L403: 		p.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field.go#L405: 	return f.mi.unmarshalPointer(b, p.Elem(), f.num, opts)
		codec_field.go#L473: 		n += protowire.SizeBytes(f.mi.sizePointer(v, opts)) + f.tagsize
		codec_field.go#L483: 		siz := f.mi.sizePointer(v, opts)
		codec_field.go#L485: 		b, err = f.mi.marshalAppendPointer(b, v, opts)
		codec_field.go#L501: 	m := reflect.New(f.mi.GoReflectType.Elem()).Interface()
		codec_field.go#L503: 	o, err := f.mi.unmarshalPointer(v, mp, 0, opts)
		codec_field.go#L516: 		if err := f.mi.checkInitializedPointer(v); err != nil {
		codec_field.go#L792: 		n += 2*f.tagsize + f.mi.sizePointer(v, opts)
		codec_field.go#L802: 		b, err = f.mi.marshalAppendPointer(b, v, opts)
		codec_field.go#L815: 	m := reflect.New(f.mi.GoReflectType.Elem()).Interface()
		codec_field.go#L817: 	out, err := f.mi.unmarshalPointer(b, mp, f.num, opts)
		codec_map.go#L63: 			if f.mi == nil {
		codec_map.go#L102: 		if f.mi == nil {
		codec_map.go#L107: 			valSize += protowire.SizeBytes(f.mi.sizePointer(p, opts))
		codec_map.go#L181: 		val = reflect.New(f.mi.GoReflectType.Elem())
		codec_map.go#L213: 			o, err = f.mi.unmarshalPointer(v, pointerOfValue(val), 0, opts)
		codec_map.go#L236: 	if f.mi == nil {
		codec_map.go#L251: 		valSize := f.mi.sizePointer(val, opts)
		codec_map.go#L262: 		return f.mi.marshalAppendPointer(b, val, opts)
		codec_map.go#L315: 	if mi := f.mi; mi != nil {
		codec_map.go#L381: 		if f.mi != nil {
		codec_map.go#L382: 			f.mi.mergePointer(pointerOfValue(val), pointerOfValue(iter.Value()), opts)
		codec_message.go#L39: 	mi         *MessageInfo      // field's message
		codec_message.go#L126: 			mi:         childMessage,
		merge.go#L133: 	if f.mi != nil {
		merge.go#L135: 			dst.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		merge.go#L137: 		f.mi.mergePointer(dst.Elem(), src.Elem(), opts)
		merge.go#L151: 		if f.mi != nil {
		merge.go#L152: 			f.mi.mergePointer(pointerOfValue(dm), sp, opts)